.logo{
            padding: 0 !important;
        }
        .logo img{
                height: 50px !important;
                width: 100% !important;
            }
        header>.headerweb{
            background-color: #10172E;
            display: flex;
            align-items: center;
        }
        
        .home_1::before{
            background-color: transparent !important;
        }
        .header-nav li h3 a::before{
            content: "";
            position: absolute;
            width: 3px;
            height: 20px;
            left: -20px;
            background-color: #fff;
            z-index: 99;
            top: 50%;
            transform: translate(-50%, -50%);
        }
        .header-nav li h3 a:after{
            background-color: transparent !important;
        }
        /*标题下拉框的宽度*/
        .header-nav .sub-nav{
            grid-template-columns: repeat(4, 1fr);
        }
        /*标题下拉框子选项的内边距*/
        .header-nav .sub-item{
            padding: 0 !important;
        }
        /*标题下拉框子选项的hover样式*/
        .header-nav ul li:hover>.sub-nav{
            display: block;
        }
        .header-nav .sub-item h4{
            padding: 4px 0;
        }
        .header-nav .sub-item h4 a{
            line-height: 38px !important;
        }
        .header-nav .sub-item h4 a:hover{
            background-color: #202C76 !important;
            border-radius: 6px;
        }
        .header-nav .sub-item h4 a:hover{
            color: #ffffff !important;
        }
        .header-nav li:hover h3 a{
            font-weight: 500;
            color: #02EB15 !important;
        }
    
        @media(min-width:1024px) {
            .header-nav{
            display: flex !important;
            justify-content: end;
            padding-left: 0 !important;
        }
            .header-right{
                display: none;
            }
            .header-nav h3>a{
                color: #ffffff !important;
            }
            /*每个标题的外边距*/
            .header-nav li{
                padding: 0 !important;
                margin: 0 10px !important;
            }
            /*竖线的位置，跟标题的外边距有关*/
            .header-nav li h3 a::before{
                left: -10px;
            }
            .header-nav li a{
                font-size: 12px;
            }
            .header-nav .sub-nav{
                width: 74px !important;
                border-radius: 0 0 8px 8px;
            }
        }
        
        @media(min-width:1100px) {
            /*每个标题的外边距*/
            .header-nav li{
                padding: 0 !important;
                margin: 0 14px !important;
            }
            /*竖线的位置，跟标题的外边距有关*/
            .header-nav li h3 a::before{
                left: -14px;
            }
            .header-nav .sub-nav{
                width: 80px !important;
            }
        }
        
        @media(min-width:1280px) {
            /*每个标题的外边距*/
            .header-nav li{
                padding: 0 !important;
                margin: 0 14px !important;
            }
            /*竖线的位置，跟标题的外边距有关*/
            .header-nav li h3 a::before{
                left: -16px;
            }
            .header-nav li a{
                font-size: 14px !important;
            }
            .header-nav .sub-nav{
                width: 86px !important;
            }
        }
        
        @media(min-width:1400px) {
            /*每个标题的外边距*/
            .header-nav li{
                padding: 0 !important;
                margin: 0 14px !important;
            }
            .header-nav li a{
                font-size: 15px !important;
            }
            /*竖线的位置，跟标题的外边距有关*/
            .header-nav li h3 a::before{
                left: -14px;
            }
            .header-nav .sub-nav{
                width: 100px !important;
            }
        }
        
        @media(min-width:1680px) {
            /*每个标题的外边距*/
            .header-nav li{
                padding: 0 !important;
                margin: 0 20px !important;
            }
            .header-nav li a{
                font-size: 16px !important;
            }
            /*竖线的位置，跟标题的外边距有关*/
            .header-nav li h3 a::before{
                left: -20px;
            }
        }
        @media(min-width:1920px) {
            /*每个标题的外边距*/
            .header-nav li{
                padding: 0 !important;
                margin: 0 20px;
            }
            .header-nav li a{
                font-size: 18px !important;
            }
            .header-nav .sub-nav{
                width: 120px !important;
            }
        }
        @media(min-width:3000px){
            /*标题盒子的最大宽度*/
            /* .commonweb2{ */
                /*max-width: 2000px !important;*/
            /* } */
        }
